const apis = {
    loginApi: '/login',
    validateCodeApi: '/captchaImage',
    getInfoApi: '/getInfo',
    profileApi: '/system/user/profile',
    updatePwdApi: '/system/user/profile/updatePwd',
}

// 系统登录
export function setIogin(params) {
    return http.post({
        url: apis.loginApi,
        data: params,
        isToken: false,
    })
}
// 获取验证码
export function getCodeImg() {
    return http.get({
        url: apis.validateCodeApi,
        isToken: false,
    })
}
// 获取个人信息
export function getInfo() {
    return http.get({
        url: apis.getInfoApi,
    })
}
// 获取登录用户信息
export function getProfile() {
    return http.get({
        url: apis.profileApi,
    })
}
// 修改密码
export function updatePwdApi(oldPassword, newPassword) {
    return http.put({
        url:
            apis.updatePwdApi +
            `?oldPassword=${oldPassword}&newPassword=${newPassword}`,
    })
}
// 修改用户信息
export function setProfileApi(params) {
    return http.put({
        url: apis.profileApi,
        data: params,
    })
}
